@light-base = lighten( @pl-base, @invert-light  );
@dark-base = darken( @pl-base, @invert-dark  );

/* secondary text */
hr, .fpost, .clip_box, .widget-title, .metabar a, #morefoot .widget-title, #site #dsq-content h3, .navigation_wrap, .setup_area, .fpost .post-thumb img, .clip .clip-thumb img, .author-thumb img, ul.sf-menu ul li{
	border-color: @dark-base;
}
#page .wp-pagenavi a, #page .wp-pagenavi .current, #page .wp-pagenavi .extend, #page .wp-pagenavi span.pages,.pl-sharebar-text{
	color: fadeout(@pl-text, 70%);
}

#wp-calendar thead th, #wp-calendar caption,  #page .wp-pagenavi a{
	background-color: @dark-base;
	color: fadeout(@pl-text, 40%);
}
	.cnt-comments a, #wp-calendar caption, input, textarea, .searchform .searchfield, .wp-caption, .commentlist .alt, #wp-calendar #today, .post-nav, .current_posts_info, .success,  .content-pagination a .cp-num, .hentry table .alternate td, .playpause, .main-nav li:hover, .main-nav .current-page-ancestor a,  .main-nav li.current-page-ancestor ul a, .main-nav li.current_page_item a, .main-nav li.current-menu-item a, .sf-menu li li, .sf-menu li li li{
		background-color: @dark-base;
	}
	
		.post-nav a, .post-nav a:visited, .main_nav .current-menu-item a, .main_nav li a:hover, .main_nav li a:hover, textarea{
			color: fadeout(@pl-text, 30%);
		}

	.cnt-comments a:hover, #wp-calendar thead th, .item-avatar a, .comment blockquote, #page .wp-pagenavi a:hover, #page .wp-pagenavi .extend, .content-pagination .cp-num, .content-pagination a:hover .cp-num, ins, .main-nav li a:hover, .main-nav .current-page-ancestor .current_page_item a, .main-nav li.current-page-ancestor ul a:hover{
		background-color: lighten(@dark-base, 1.6);
	}

	.searchform .searchfield, blockquote, input, textarea, .wp-caption, #soapbox .fboxinfo{
		background-color: @dark-base;
		border: 1px solid darken(@dark-base, 8); 
	}
	
	#page .wp-pagenavi .current, .alt #commentform textarea{
		color: fadeout(@pl-text, 20%);
		background-color: darken(@dark-base, @invert-dark);
	}
	
	.searchform .searchfield:focus{
		background-color: lighten(@dark-base, 3);
	}
	
/* 
 * Text Colors 
 ***********************************/
	h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, a.site-title, .entry-title a, .entry-title a:hover, .widget-title a:hover, h3.widget-title a:hover{
		color: @pl-header;
	}
	
	#page, #subnav ul li a:active, .commentlist cite a, .metabar a:hover, .post-nav a:hover, #site #dsq-content .dsq-request-user-info td a, #page .wp-pagenavi a:hover, #page .wp-pagenavi .current,  .content-pagination a:hover .cp-num{
		color: @pl-text;
	}
	
	.cnt-comments a, .cnt-comments a:hover, .tcolor2, .lcolor2 a, .subhead, .widget-title, #branding .site-description, #callout, #commentform .required, #postauthor .subtext, .commentlist .comment-meta  a, .content-pagination span, .content-pagination a .cp-num, .comment.alt .comment-author, .tcolor3, .lcolor3 a, .main_nav a, .widget-title a, h3.widget-title a, #subnav_row li a, .metabar em, .metabar a, .tags, #commentform label, .form-allowed-tags code, .rss-date, .comment.alt, .reply a, .auxilary a, .cform .emailreqtxt,.cform .reqtxt{
		color: fadeout(@pl-text, 40%);
	}
	
	a, #subnav_row li.current_page_item a, #subnav_row li a:hover, .branding h1 a:hover{
		color: @pl-link;
	}
		a:hover, .commentlist cite a:hover, .headline h1 a:hover{
			color: fadeout(@pl-link, 20%);
		}
		
	#footer, #footer li.link-list a, #footer .latest_posts li .list-excerpt, #footer .widget-title{
		color: fadeout(@pl-footer, 40%);
	}
		#footer a, #footer li h5 a{
			color: @pl-footer;
		}

/* 
 * Thumbs and other images 
 ***********************************/
.post-meta .c_img, #page .wp125_write_ads_widget .wp125ad a,  .widget_flickrRSS a img, .srp-widget-thmblink{ 
	background: @light-base; 
	border: 1px solid lighten(@light-base, 4); 
	box-shadow: 0 1px 2px rgba(0,0,0, .4);
}

.post-meta .c_img img, #page .wp125_write_ads_widget .wp125ad a img{
	box-shadow: 0 1px 2px lighten(@light-base, 8);
}

#page .wp125_write_ads_widget .wp125ad a:hover, .widget_flickrRSS a img:hover{
	background: lighten(@light-base, 4); 
}

.widget div.srp-widget-singlepost{
	border-bottom: 1px solid @dark-base;
}
.widget .srp-widget-date{
	color: fadeout(@pl-text, 40%);
}